# 元组在实战中经常会自动组包和拆包.这是系统自动发生的.我们理解即可.
# 元组组包.
t1 = 1,2,3,4  # 自动封装为元组.
print(type(t1)) # <class 'tuple'>

# 元组拆包
x,y,z,m = t1  # 自动拆包
print(x,y,z,m)

# 练习题: 两个变量交换值.
a = 100
b = 200

# 做法1:
# c = a
# a = b
# b = c
# print(a,b) # 200 100

#做法2:
a,b = b,a  # 先自动组包,然后再自动拆包